talkative or chatty person - Espagnol Anglais Dictionnaire